@charset "utf-8";

/*banner*/
.banner{position: relative; height:auto;clear: both;width:1920px;margin: 0 auto;}
.banner img{width: 1920px; height:auto;display: block;}
.ban_p {height: 600px;overflow: hidden;}
.ban_p ul{width: 1920px;}
.ban_p li{ display:block; height:100%;width: 1920px; overflow: hidden;position: relative;}
.ban_p li img {width: 1920px;height: 100%;display: block;margin: 0 auto;}
.ban_t{width:1920px;height:50px;bottom:25px;left:0;position: absolute;z-index: 101;text-align: center;}
.ban_t em{width: 14px;height: 14px;border-radius: 14px;margin-right:20px; display: inline-block;background: #c3c3c3;}
.ban_t em.on{background: #041828;}

.til01{text-align: center;display: block;font-size:50px;color: #333;line-height:64px;height:140px;font-weight: normal;position: relative;width:1200px;margin: 0 auto;}
.til01 b{color: #073358;}
.til01 a{display: block;color: #333;}
.til01 p{display: block;font-size: 24px;line-height:44px;opacity: 0.8;}
.til02,.til02 a,.til02 b{color: #fff;}

.til03{text-align: center;display: block;font-size:50px;color: #fff;line-height:64px;height:140px;font-weight: normal;position: relative;width:1200px;margin: 0 auto;}
.til03 b{color: #fff;}
.til03 a{display: block;color: #fff;}
.til03 p{display: block;color: #fff;font-size: 24px;line-height:44px;opacity: 0.8;}

/*引子*/
.webox{height:617px;font-size:16px;color: #666;font-family:"Microsoft Yahei";line-height:26px;position: relative;overflow: hidden;padding:84px 0 0;clear:both;}
.webox dl{height:520px;padding: 6px 0 0;}
.webox dt,.webox dt img{width:701px;float: right;height: 522px;overflow: hidden;}
.webox dd{width:458px;float: left;}
.webox dd h3{height:140px;font-size:28px;line-height:40px;color: #666;position: relative;font-weight: normal;margin-bottom: 26px;}
.webox dd h3:before{content: "";position: absolute;width:84px;height:3px;background:#666;bottom:0;left: 0;z-index: -1;}
.webox dd h3 b{display: block;line-height:72px;font-size:58px;color: #073358;}
.webox_l{width:999px;height: 111px;left: 0;top:462px;font-size: 16px;line-height: 27px;color: #2b2b2b;position: absolute;z-index: 2;}
.webox_l:before{content: "";position: absolute;width:500px;height: 111px;left: 0;top:0;background:#f6f6f6;z-index: -1;}
.webox_l:after{content: "";position: absolute;width:500px;height: 111px;right: 0;top:0;background: rgba(86, 86 , 86 , 0.4);position: absolute;z-index: -1;}
.webox_l li{width:200px;padding: 18px 0 0 46px;height:93px;float: left;}
.webox_l li span{display: block;height: 48px;line-height: 20px;}
.webox_l li span b{font-size: 48px;color: #073358;float: left;line-height: 48px;}
.webox_l li:nth-child(2){border-left: solid 1px #e8e8e8;}
.webox_l li:nth-child(4){width: 150px;}
.webox_l li:nth-child(4),.webox_l li:nth-child(3),.webox_l li:nth-child(4) b,.webox_l li:nth-child(3) b{color: #fff;}

/*定制方案*/
.plan{height:510px;padding:79px 0 0;font-family:"Microsoft Yahei";font-size: 16px;line-height: 24px;background:url(planbg.gif) no-repeat center 0 #efefef;text-align: center;color: #666;}
.plan .til01{height:147px;}
.plan_c dl{width: 320px;float: left;padding-right: 60px;background:url(plan_line.png) no-repeat right 26px;margin-right: 60px;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.plan_c dl:last-child{padding: 0;margin: 0;background: none;}
.plan_c dt{height: 170px;font-size: 30px;line-height: 80px;color: #333;}
.plan_c dt img{width: 83px;height: 83px;display: block;margin: 0 auto;}
.plan_c dd p{height:69px;display: block;}
.plan_c dd span,.more01{display: block;width: 127px;line-height: 34px;margin: 0 auto;}
.plan_c dd span a,.faqs_c dt,.show_t li{background:#666;-webkit-gradient(linear, left top, right bottom, from(#999), to(#666)); 
    background-image: -webkit-linear-gradient(left, #999, #666); 
    background-image: -moz-linear-gradient(left, #999, #666); 
    background-image: -o-linear-gradient(left, #999, #666); 
    background-image: -ms-linear-gradient(left, #999, #666); 
    background-image: linear-gradient(left, #999, #666);}
.plan_c dl:hover{margin-top: -20px;}
.plan_c dl:hover dd span a,.plan_c dd span a:hover,.more01 a,.faqs_c dl:hover dt,.show_t li.cur{background:#073358;-webkit-gradient(linear, left top, right bottom, from(#041828), to(#073358)); 
    background-image: -webkit-linear-gradient(left, #041828, #073358); 
    background-image: -moz-linear-gradient(left, #041828, #073358); 
    background-image: -o-linear-gradient(left, #041828, #073358); 
    background-image: -ms-linear-gradient(left, #041828, #073358); 
    background-image: linear-gradient(left, #041828, #073358);}
.plan_c dd span a,.more01 a{display: block;color: #fff;border-radius: 17px;}

/*产品中心*/
.probox{font-family:"Microsoft Yahei";overflow: hidden;padding:83px 0 0;position: relative;z-index: 1;background:url(probg.jpg) no-repeat center 0;}
.prod1{height:566px;position: relative;overflow: hidden;}
.prod2{margin-top:90px;}

.pro_gg{width: 634px;height: 476px;display: block;overflow: hidden;}
.pro_ico{height:40px;width:125px;position: absolute;bottom: 0;right:0;z-index: 9;}
.pro_ico em{width: 13px;height: 13px;border-radius: 13px;background: #696969;margin: 0 15px 0 0;display: block;float: left;}
.pro_gc img{width: 100%;height: 80%;}
.pro_ico em.cur,.pro_ico em:hover{background:#073358;}
.pro_gg h3{font-size: 26px;height:68px;width:570px;position: absolute;bottom: 0;left: 0;line-height: 36px;z-index: 9;background:rgba(0 , 0 , 0 , 0.5);padding:10px 32px;}
.pro_gg h3 em{display: block;font-size: 8px;line-height: 17px;opacity: 0.6;font-weight: normal;}
.pro_gg h3 a{display: block;color: #fff;}
.pro_l{width: 552px;}
.pro_l h3{font-weight: normal;font-size: 26px;height: 54px;line-height: 40px;background:url(ico03.png) no-repeat right 9px;}
.pro_l h3 a{display: block;color: #fff;}
.pro_lc li{float: left;position: relative;margin-bottom: 15px;border: solid 1px #fff;}
.pro_lc li:nth-child(2n){margin-left: 12px;}
.pro_lc li span{display: block;text-align: center;width:268px;/*line-height:44px;*/ white-space: nowrap; text-overflow: ellipsis; overflow: hidden;font-size:16px;position: absolute;left: 0;bottom: 0;background: rgba(255, 255, 255, 0.8); padding: 5px 0;}
.pro_lc li span a{display: block;color: #666;}
.pro_lc li span a:hover,.pro_lc li:hover span a{font-weight: bold;color: #073358;}
.pro_lc li,.pro_lc li img{width:268px;height:201px;display: block;overflow: hidden;}
.prod2 .pro_ico{left: 30px;}
.prod2 .pro_gg h3{text-align: right;}
.prod2 .pro_lc li{border: solid 1px #d9d9d9;}
.prod2 .pro_l h3{background:url(ico01.png) no-repeat right 9px;}
.prod2 .pro_l h3 a{color: #666;}

/*产品优势*/
.chara{font-family:"Microsoft Yahei";overflow: hidden;padding:82px 0 0;position: relative;z-index: 1;background:url(charabg.jpg) no-repeat center 0;height: 706px;font-size: 16px;line-height: 25px;color: #fff;}
.chara_pic{left: 365px;top:8px;border-radius: 466px;overflow: hidden;}
.chara_pic,.chara_pic img{width: 466px;height: 466px;display: block;}
.chara_l{padding: 60px 0 0;}
.chara_l dl{width: 366px;float: left;height: 238px;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.chara_l dt{width:90px;float: left;padding: 35px 0 0;}
.chara_l dd{width:252px;float: right;}
.chara_l dd h3{font-size: 26px;line-height: 55px;height: 55px;}
.chara_l dd p{opacity: 0.6;}
.chara_l dl.chara_l1{margin-right: 467px;text-align: right;}
.chara_l dl.chara_l1 dt{float: right;}
.chara_l dl.chara_l1 dd{float: left;}
.chara_l dl:hover{margin-top: -10px;}

/*案例*/
.case{font-family:"Microsoft Yahei";overflow: hidden;padding:83px 0 0;position: relative;z-index: 1;background:url(casebg.jpg) no-repeat center 219px;height:950px;font-size: 16px;line-height: 23px;}
.prev1,.next1,.prev2,.next2{width: 54px;height: 24px;display: block;cursor: pointer;z-index: 9;top: 762px;right:-88px;background:url(next1.png) no-repeat 0 0;overflow: hidden;}
.prev1,.prev2{left:-88px;background:url(prev1.png) no-repeat 0 0;}
.prev1:hover,.next1:hover,.prev2:hover,.next2:hover{background-position: 0 bottom;}
.case_c{height: 501px;padding: 25px 0 0;position: relative;}
.case_c:before{content: "";position: absolute;width:1200px;right: 0;top:56px;background: #073358;z-index: -1;height:426px;}
.case_c dl{height:436px;padding:0 30px;position: relative;}
.case_c dl:before{content: "";position: absolute;width:34px;right: 0;bottom: 0;z-index: -1;height:34px;background:url(ico04.png) no-repeat 0 0;}
.case_c dt,.case_c dt img{height: 558px;width: 558px;display: block;overflow: hidden;float: left;}
.case_c dd{width:400px;float: left;padding:70px 0 0 63px;color: #fff;}
.case_c dd h3{font-size: 24px;height: 86px;line-height: 86px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.case_c dd h3 a{display: block;color: #fff; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.case_c dd p{opacity: 0.6;}
.case_t li{float: left;border: solid 1px #e0e0e0;margin: 0 8px 0 0;position: relative;}
.case_t li:nth-child(5n){margin:0;}
.case_t li:before{content: "";position: absolute;width:0;height: 2px;left: 0;bottom: 0;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.case_t li.cur:before{width:232px;background: #073358;}
.case_t li,.case_t li img{width: 231px;height: 221px;display: block;overflow: hidden;}

/*优势*/
.edge{font-family:"Microsoft Yahei";font-size:16px;position: relative;line-height:27px;padding:82px 0 0;color: #666;background: #f2f2f2;}
.edge1{height:495px;position: relative;z-index: 1;overflow: hidden;}
.edge2{height:495px;position: relative;z-index: 1;overflow: hidden;}
.edge3{background:url(edgebg3.jpg) no-repeat center 0;}
.edge4{height:495px;position: relative;z-index: 1;overflow: hidden;}
.edge_p{height:495px;width: 50%;}
.edge_p3{width: 55.625%;}
.edge_p1{background:url(edge_pic1.jpg) no-repeat 0 0;}
.edge_p2{background:url(edge_pic2.jpg) no-repeat right 0;}
.edge_p4{background:url(edge_pic4.jpg) no-repeat right 0;}
.edge_w{width: 44.48%;}
.edge_wx{width: 40.1%;}
.edge_w3{width: 413px;}
.edge_w1{width:498px;padding:96px 0 0;}
.edge_w1 h3{height:195px;line-height:47px;font-size:32px;white-space: nowrap;color: #333;font-weight: normal;}
.edge_w1 h3 span{height: 128px;font-size: 42px;line-height: 47px;color: #073358;font-weight: bold;display: block;overflow: hidden;}
.edge_w1 h3 em{display: block;height:100px;background:url(edge_ico1.png) no-repeat 0 0;width: 100px;font-family: Arial;padding: 34px 0 0 22px;font-size: 86px;float: left;}
.edge_w3 h3 em{background:url(edge_ico2.png) no-repeat 0 0;}
.edge_w1 p{display: block;padding: 0 0 28px;}
.edge_w ul{padding:0 0 18px;position: relative;}
.edge_w li{padding:0 0 18px;position: relative;}
.edge_w li b{font-weight: normal;color: #cc0007;}
.more01{float: left;text-align: center;}

.honner{width:666px;position: relative;padding: 90px 0 0;}
.poster-main .poster-btn{ width:38px; height:38px; position: absolute; cursor:pointer;  display:block; z-index: 10;}
.poster-main .poster-btn a { position: absolute; top:164px; }
.poster-main .poster-prev-btn a { right:0; }
.poster-main .poster-next-btn a { left:0; }
.poster-main .poster-next-btn{left:-60px;top:130px;}
.poster-main .poster-prev-btn{right:-60px;top:130px;}
.poster-main .poster-next-btn a{ background: url(prev2.png) no-repeat; width:38px; height:38px; display:block;}
.poster-main .poster-prev-btn a{ background: url(next2.png) no-repeat; width:38px; height:38px; display:block;}
.poster-item{position: relative; margin: 0 auto;}
.poster-item em{position: absolute;left:0;width: 100%;height: 60px;line-height: 60px;color: #000;text-align: center; display: none;  overflow: hidden; }
.poster-main .poster-list .poster-item img {display: block;width: 170px;height: 250px;}
.poster-main {position: relative;margin: 0 auto 40px;}
.poster-main .poster-list .poster-item {position: absolute;left: 0;top: 0;}
.poster-main .poster-btn {position: absolute;top: 0;cursor: pointer;}

/*资讯*/
.nswsbj{height:790px;padding-top:80px; overflow: hidden; font-family:"Microsoft Yahei";line-height:25px;}
.nswsbj .til01{height:125px;}
.nswsbj h3{height:50px;line-height:50px;font-size: 18px;}
.nswsbj h3 a{display: inline-block;color: #333;}
.nswsbj h3 em{display: inline-block;color: #333;font-family: Arial;font-size: 14px;padding: 0 0 0 6px;font-weight: normal;color: #999;}
.nswsbj h3 span{float: right;font-weight: normal;text-transform: uppercase;font-size: 14px;padding: 17px 0 0;}
.nswsbj h3 span a{line-height: 21px;border: solid 1px #ccc;display: block;padding: 0 9px;color: #666;}
.faqs{width: 600px;height:578px;overflow: hidden;}
.news{width:551px;}
.news_c{height:525px;background: #f6f6f6;overflow: hidden;}
.news_c dl{height:420px;overflow: hidden;}
.news_c dt,.news_c dt img{width:551px;overflow: hidden;height:274px;display: block;}
.news_c dd{padding:20px 0 0;}
.news_c dd h3{font-size: 16px;line-height:36px;height:44px;overflow: hidden;background:url(new_ico.png) no-repeat 0 0;padding-left: 66px;}
.news_c dd h3 a{display: block;color: #333;}
.news_c dd p{padding: 0 25px;}
.news_c dd p a,.faqs_c dd p a{display: inline-block;color: #073358;}
.news_c li{display:block;border-bottom: dashed 1px #b6b6b6;margin: 0 25px;height: 44px;line-height: 44px;padding: 0 0 0 20px;position: relative;color: #1f1f1f;}
.news_c li a{display:inline-block;color: #1f1f1f;}
.news_c li:hover a,.news_c li a:hover,.faqs_c dl:hover dd h4 a,.faqs_c dd h4 a:hover{color: #073358;}
.news_c li span{float: right;}
.news_c li:last-child{border: 0;}
.news_c li:before{content: "";position: absolute;width:4px;height:4px;left:7px;top:20px;background: #333;}

.faqs_c dl{height: 120px;background: #f6f6f6;margin-bottom: 15px;}
.faqs_c dt{height: 120px;width: 120px;float: left;text-align: center;font-family: Arial;font-size: 12px;line-height: 18px;color: #fff;overflow: hidden;}
.faqs_c dt b{display: block;font-size: 48px;line-height: 45px;padding: 28px 0 0;}
.faqs_c dd{width: 430px;float: left;padding: 16px 0 0 25px;}
.faqs_c dd h4{font-size: 16px;height: 33px;line-height: 33px;}
.faqs_c dd h4 a{display: block;color: #333;}

/*关于*/
.about{font-family:"Microsoft Yahei";line-height:27px;color: #666;font-size: 16px;height:710px;padding:82px 0 0;background:url(aboutbg.jpg) no-repeat center 0;text-align: center;}
.about_c{height:552px;width: 576px;}
.about_p,.about_p img{height:458px;width: 1200px;display: block;overflow: hidden;}
.about_w{padding: 24px 80px 0;}

/*风采展示*/
.show{height:350px;position: relative;text-align: center;font-size: 16px;}
.show_t{height:38px;line-height:38px;position: relative;z-index:1;width: 650px;margin: 0 auto 28px;font-size: 18px;overflow: hidden;}
.show_t li{height:38px;color: #fff;width: 146px;float: left;border-radius: 19px; margin: 0 5px;}
.show_t li:nth-child(2){margin: 0 14px;}
.show_t li a{color: #fff;display: block;}

.show_c1{position: relative;}
.prev2,.next2{top:97px;}
.show_cl{overflow: hidden;}
.show_c li{float: left;margin:0 38px 0 0;position: relative;}
.show_c li,.show_c li p,.show_c li p img,.show_c li span{width: 270px;height:230px;display: block;overflow: hidden;}
.show_c li span{display: none;position: absolute;left: 0;top: 0;background: rgba(7 , 51 , 88 , 0.7);}
.show_c li span a{background:url(ico02.png) no-repeat center 67px;padding: 99px 0 0;line-height: 42px;color: #fff;display: block;}
.show_c li:hover span{display:block;}



/*友情链接*/
.link{height: 100%;line-height:35px;position: relative;z-index: 9;border-top: solid 0px #f0f0f0;background: #073358;overflow: hidden;}
.link_c{width:1200px;margin: 0 auto; }
.link_c p{width:1200px;margin: 18px 0px;}
.link b{display: inline-block;color: #fff;text-transform: uppercase;font-family: Arial;width: 144px;float: left;font-size: 30px;font-weight: normal;position: relative;}
.link b:before{content: "";position: absolute;width:1px;height:20px;left:115px;top:7px;background: #ddd;}
.link a{display: inline-block;color: #f0f0f0;padding: 0 5px 0 0;}


.webox dt img, .chara_pic img, .pro_lc li img, .plan_c dt img, .news_c dl dt img, .show_c li p img, .case_c dt img{-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.webox dl:hover dt img, .chara_pic:hover img, .pro_lc li:hover img, .news_c dl:hover dt img, .show_c li:hover p img, .case_c dl:hover dt img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}

